package com.ruoyi.ora.service;

import com.ruoyi.common.enums.dict.AiModel;
import com.ruoyi.ora.domain.ChatRequest;
import com.ruoyi.ora.domain.ChatResponse;

public interface IAiInterfaceService {

    ChatResponse chatCompletions(ChatRequest chatRequest);

    String chatCompletions(String prompt);

    ChatResponse getChatCompletions(String prompt);

    ChatResponse getChatCompletions(String prompt, AiModel aiModel);

    String chatImageCompletions(String prompt, String imageUrl);



}
